impact mitigation - French English Dictionary